package com.dh.blog.dao;


import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.dh.blog.vo.NewsPagerVo;
import com.dh.blog.vo.NewsVo;
import com.dh.blog.vo.PagerVo;

/**
 * 
 * @author David
 *
 */
@Repository
public interface NewsDao {
	/**
	 * 保存动态信息
	 * @param news
	 */
	public void addOne(NewsVo news);
	/**
	 * 批量删除动态信息
	 */
	public void deleteMany(@Param("blogId")String blogId,
			@Param("newsIds")Integer[] newsIds);
	/**
	 * 批量查询动态信息(分页)
	 * @param blogId 博客id
	 * @param newsId 动态信息id(记录最新信息的id)
	 * @param pager 分页Vo
	 * @return
	 */
	public NewsPagerVo findPagerByBlog(PagerVo pager);
}
